import request from '@/utils/request'

// 库类型
export function storeTypes() {
  return request({
    'url': `/prod-api/api/city/home/carouselList`,
    'method': 'get'
  })
}

// 轮播列表
export function carouselList(obj) {
  return request({
    'url': `/prod-api/api/city/home/carouselList?storeType=${obj.storeType}`,
    'method': 'get'
  })
}

// 轮播详情
export function carouselListDetail(id) {
  return request({
    'url': `/prod-api/api/city/home/carousel/${id}`,
    'method': 'get'
  })
}


// 划分列表
export function moduleList(obj) {
  return request({
    'url': `/prod-api/api/city/home/moduleList?storeType=${obj.storeType}`,
    'method': 'get'
  })
}

// 
export function moduleListDetail(id) {
  return request({
    'url': `/prod-api/api/city/home/module/${id}`,
    'method': 'get'
  })
}

// 热门项目
export function projectPage(obj) {
  return request({
    'url': `/prod-api/api/city/home/projectPage?pageNum=${obj.pageNum}&pageSize=${obj.pageSize}&searchInfo=${obj.projectName}&userld=${obj.userId}&storeType=${obj.storeType}`,
    'method': 'get'
  })
}

// 项目详情
export function projectDetail(obj) {
  return request({
    'url': `/prod-api/api/city/home/project/${obj.projectId}?userId=${obj.userId}`,
    'method': 'get'
  })
}

// 热门项目
export function listHotSearch(obj) {
  return request({
    'url': `/prod-api/api/city/home/listHotSearch?storeType=${obj.storeType}`,
    'method': 'get'
  })
}

// 通知列表
export function noticeList(obj) {
  return request({
    'url': `/prod-api/api/city/home/noticeList?storeType=${obj.storeType}`,
    'method': 'get'
  })
}

// 退出方法
export function logout() {
  return request({
    'url': '/logout',
    'method': 'post'
  })
}

// 获取验证码
export function getCodeImg() {
  return request({
    'url': '/captchaImage',
    headers: {
      isToken: false
    },
    method: 'get',
    timeout: 20000
  })
}
